Sofi Beats On Top And Bottom Lines